Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Lake Forest, Illinois (IL), United States

Lantern
4
50 reviews

768 N Western Ave, Lake Forest, IL 60045-1809, Lake Forest

Greatest restaurant in northern Illinois. The fancy scenery of the train set and the bar are quite impressive. Not to me